数据库概论课程主页


万维网软件研究组
南京大学计算机科学与技术系

课程介绍


数据库(Database)是为南京大学计算机科学与技术系本科生开设的学术核心课程,主要介绍数据库的基本概念和关系数据库系统的基本理论。通过对相关概念和理论的学习,可以让学生掌握如何去设计、建立、操作和管理一个具体的数据库系统,从而为以后的数据库理论研究、课程实践以及信息系统开发工作建立一个良好的基础。

课程信息


教师: 胡伟
授课对象:南京大学本科三年级学生
授课地点:逸A-212
参考教材: [1] 徐洁磐, 柏文阳, 刘奇志. 数据库系统实用教程. 高等教育出版社, 2006

教学内容


  1. 导言
  2. 数据库系统概述(2学时)
  3. 数据模型(8学时)
  4. 关系数据库系统(I)关系数据库系统(II)习题课(14学时+2学时上机)
  5. 数据库的安全性与完整性保护(6学时+2学时上机)
  6. 事务处理、并发控制与故障恢复技术(8学时)
  7. 数据库中的数据交换(2学时+2学时上机)
  8. 数据库的物理组织(4学时)
  9. 关系数据库的规范化理论(8学时)
  10. 数据库设计(6学时)
  11. 数据库管理(4学时)
  12. 数据库技术新进展(动态调整,不作为考试内容)
  13. 复习
  14. 数据库教材勘误表

课后作业与上机实验


*** 数据库课后作业与上机实验提交网址:http://ws.nju.edu.cn/db_assignment/

本课程用到的实验环境如下:

  • Microsoft SQL Server 2008 R2 Express(win32下载
  • Microsoft SQL Server Management Studio(win32下载

教师与助教


胡伟的联系方式如下:

胡伟 办公室:仙林校区计算机楼819室 电子邮箱:whu@nju.edu.cn 电话:89680923

本课程助教的联系方式如下:

耿文静(博士生) 电子邮箱:jenngeng@foxmail.com

参考书目


  • 王珊, 萨石煊. 数据库系统概论(第4版)
  • 施伯乐. 数据库系统教程(第3版)
  • Patrick O'Neil, Elizabeth O'Neil. Database-Principles, Programming, and Performance (2nd Edition)
  • Jeffrey D. Ullman, Jennifer Widom. A First Course in Database Systems (3rd Edition)
  • Abraham Silberschatz, Henry Korth, S. Sudarshan. Database System Concepts (6th Editoin)
  • ...

课件归档